API Documentation
MeshDecoder.h
1 // MeshDecoder.h
3 //
5 
6 namespace nkGraphics
7 {
11  class DLL_GRAPHICS_EXPORT MeshDecoder
12  {
13  public :
14 
22  virtual ~MeshDecoder () ;
23 
28  virtual bool canDecode (const std::string_view& sources) = 0 ;
36  virtual bool decode (const std::string_view& sources, Mesh* outMesh) = 0 ;
37  } ;
38 }
nkGraphics::MeshDecoder::canDecode
virtual bool canDecode(const std::string_view &sources)=0
nkGraphics::MeshDecoder::MeshDecoder
MeshDecoder()
nkGraphics::MeshDecoder::~MeshDecoder
virtual ~MeshDecoder()
nkGraphics::MeshDecoder
Base class for a mesh data decoder.
Definition: MeshDecoder.h:12
nkGraphics::MeshDecoder::decode
virtual bool decode(const std::string_view &sources, Mesh *outMesh)=0
nkGraphics
Encompasses all API of component NilkinsGraphics.
Definition: BoundingBox.h:7
nkGraphics::Mesh
Holds information about a mesh. Used as a basis to render 3d models.
Definition: Mesh.h:15